package com.linesum.code.design.strategy;

/**
* 武器攻击的接口
* @author chenzf
* @date 2017年8月1日
*/
public interface WeaponBehavior {
	//(非1.8特性)等同于public static final int  i = 0;
	int i = 0;

	//(非1.8特性默认公共抽象方法)等同于public abstract void useWeapon();
	void useWeapon();

	//1.8特性提供默认返回值
	default boolean test() {
		return true;
	}

	static void prepare() {

	}
}
